PD No. 10010793 1 of 4
Inventors: Kenneth Oakeson et al.
Title: Methods and Systems for Determing Local Device
Proximity
rim at location UID = 00001?
what devices are available?
100
Location 3
UID = 00003
Device 7
Location 2
UID = 00002
Device 4
Device 5
110
Laptop computer
Location 1
UID = 00001
Device 1
Device 2
Device 3
Server
108
Device Registry
UID = 00001
Device 1 , Device 2,
Device 3
UID = 00002
Device 4, Device 5,
Device 6
UID = 00003
Device 7, Device 8
PD No. 10010793 2 of 4
Inventors: Kenneth Oakeson et al.
Title: Methods and Systems for Determing Local Device
Proximity
ram at location UID = 00001?
what devices are available?
200
Location N
UID = 00003
Device 7
204c
Location 2
UID = 00002
Device 4
Device 5
110
Laptop computer
Location 1
UID = 00001
Device 1
Server
208b
PD No. 10010793 3 of 4
Inventors: Kenneth Oakeson et al.
Title: Methods and Systems for Determing Local Device
Proximity
Client Device
300
Acquire UID of a location
302
Send message containing UID
to an entity to discover local
devices/services
310
Receive reply with list of
available devices/services
312
Use one or more listed devices/
services
Entity or Server
304
Receive message containing
UID
306
Perform lookup on database
308
Send reply with list of available
devices/services
3
PD No. 10010793 4 of 4
Inventors: Kenneth Oakeson et al.
Title: Methods and Systems for Determing Local Device
Proximity
400-
-402
-404
r
Processor
Memory
K
4
>
>
^410
f
« < BUS
>
* f
406
\
^-408
/•
Mass Storage
Device
I/O Interface
5=5